it's rather embarrassing to say - Türkisch Englisch Wörterbuch